be on tenterhooks

[bi: ɔn ˈtentəhʊks]
提心吊胆,焦虑不安,如坐针毡; 肉跳心惊; 坐立不安; 惶惶不可终日